package com.yh.correct.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.yh.correct.dao.ISystemMailboxMapper;
import com.yh.correct.model.SystemMailbox;
import com.yh.correct.service.ISystemMailboxService;
/**
 * 信息站管理服务层接口实现类
 *@author崔赛赛
 *
 */
@Service
public class SystemMailboxServiceImpl implements ISystemMailboxService {
	//实例化信站箱接口
	   @Autowired
      private ISystemMailboxMapper iSystemMailboxMapper;
	@Override
	public Integer addSystemMailbox(SystemMailbox systemMailbox) {
		// 返回添加信站箱方法
		return iSystemMailboxMapper.addSystemMailbox(systemMailbox);
	}

	@Override
	public Integer delSystemMailbox(Integer id) {
		// 返回删除信站箱方法
		return iSystemMailboxMapper.delSystemMailbox(id);
	}

	@Override
	public Integer editSystemMailbox(SystemMailbox systemMailbox) {
		// 返回编辑信站箱方法
		return iSystemMailboxMapper.editSystemMailbox(systemMailbox);
	}

	@Override
	public SystemMailbox getSystemMailbox(Integer id) {
		// 返回根据id查询信站箱方法
		return iSystemMailboxMapper.getSystemMailbox(id);
	}

	@Override
	public List<SystemMailbox> getAllSystemMailbox() {
		// 返回查询所有信站箱方法
		return iSystemMailboxMapper.getAllSystemMailbox();
	}

}
